Golang Job: Developer, Software Server

Job added on

Company

Bell Canada

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

Are you ready to grow your career by taking on a new role at Bell? We always look for qualified internal applicants within our own team to support their development.


Bell is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love. If you’re excited about transforming the way people connect, our Network team is the right place for you.


Do you know someone who would be perfect for this opportunity? If you refer a qualified candidate who is not a current Bell employee and they are hired, you may be eligible to receive a referral bonus! Simply look for the referral hashtag in the job description to see if this role qualifies.


Key Responsibilities


  • Translate business requirements into application architecture and participate in the analysis, design, development, integration, and support of back-end video delivery systems
  • Provide technical direction on the integration of third-party libraries, APIs, and SDKs.
  • Assure the quality of the code and adherence to technical principles by writing and running unit tests
  • Research new trends and technologies in the VOD/OTT industry and provide recommendations that leverage these new technologies
  • Perform proof-of-value assessments and present recommendations to the technical & management teams
  • Validate architectural decisions by building the necessary software components, and proof of concept deployments
  • Effectively manage technical risk: i.e. understand and articulate the impact of the architecture decisions.
  • Act as a technical video adviser for internal stakeholders.
  • Help with troubleshooting VOD/OTT related issues in lab and production environments
  • Identify opportunities for architectural improvements in the current landscape
  • Provide accurate estimates based on business requirements

Critical Qualifications


  • Bachelor degree in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent work experience.
  • Experience developing scalable and performant server-side software with GoLang, or other programming languages.
  • Experience with video streaming & DRM technologies (DASH/HLS, MSE & EME, Fairplay/PlayReady/Widevine).
  • Communication skills with the ability to participate in customer/partner/stakeholder meetings and workshops.
  • A passion for learning new technologies and standards.
  • Strong team player who values the input and opinions of others.
  • A hands-on and mindful approach to complex technical challenges.
  • Strong work ethic, positive attitude with the ability to simultaneously handle multiple tasks and priorities

Preferred Qualifications


  • General knowledge surrounding Ad Tech (Google IMA SDK or Freewheel) is a plus!
  • Experience contributing to open-source projects
  • Experience with media cloud technologies like Amazon Elemental MediaLive & MediaPackage
  • Experience with commercial content management vendors & tools
  • Experience with DevOps tools and CI/CD pipelines, including enabling continuous delivery for development teams using scripted cloud provisioning and automated tooling
  • Experience working with public CDNs (Akamai, Fastly, Cloudfront, Limelight)


#tech

#Indeed

#Talent


#EmployeeReferralProgram


Adequate knowledge of French is required for positions in Quebec.


Additional Information:

Position Type: Management
Job Status: Regular - Full Time
Job Location: Canada : Ontario : Mississauga || Canada : Ontario : Toronto
Flexible work profile: Remote
Application Deadline: 02/06/2023


All team members are expected to reside in Canada and within a reasonable commuting distance from their work location to ensure that they are able to come to the office as required, whether the visit is planned or unplanned.


Please apply directly online to be considered for this role. Applications through email will not be accepted.


At Bell, we don’t just accept difference - we celebrate it. We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.


Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or [email protected] to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at [email protected].


Created: Canada, ON, Toronto


Bell, one of
Canada's Top 100 Employers.